﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Main.Master" AutoEventWireup="true" CodeBehind="AdministraPerfilesUsuario.aspx.cs" Inherits="MIAPWEB.Forms.AdministraPerfilesUsuario" %>

<asp:Content ID="ContentHeader" ContentPlaceHolderID="Header" runat="server">
</asp:Content>

<asp:Content ID="ContentDefault" ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
    <table cellpadding="1" cellspacing="5" width="100%" style="vertical-align:top">
        <tr>
            <td style="vertical-align: top">
                <h3>Administrar perfiles de usuarios</h3>
            </td>
        </tr>
        <tr>
            <td style="vertical-align: top">
                <table width="100%">
                    <tr>
                        <td align="center">
                            <asp:Label ID="lblNombre" runat="server" Text="Nombre" />
                        </td>
                        <td align="center">
                            <asp:Label ID="lblApellidoPaterno" runat="server" Text="Apellido paterno" />
                        </td>
                        <td align="center">
                            <asp:Label ID="lblApellidoMaterno" runat="server" Text="Apellido materno" />
                        </td>
                        <td align="center">
                            <asp:Label ID="lblUsuarioAD" runat="server" Text="Usuario AD" />
                        </td>
                        <td align="center">
                            <asp:Label ID="lblProyecto" runat="server" Text="Proyecto" />
                        </td>
                        <td align="center">
                            <asp:Label ID="lblEstatus" runat="server" Text="Estatus" />
                        </td>
                        <td>&nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td align="center">
                            <asp:TextBox ID="txtNombre" runat="server" MaxLength="30" Width="150px"/>
                        </td>
                        <td align="center">
                            <asp:TextBox ID="txtApellidoPaterno" runat="server" MaxLength="20" Width="150px"/>
                        </td>
                        <td align="center">
                            <asp:TextBox ID="txtApellidoMaterno" runat="server" MaxLength="20" Width="150px"/>
                        </td>
                        <td align="center">
                            <asp:TextBox ID="txtUsuarioAD" runat="server" MaxLength="20" Width="120px"/>
                        </td>
                        <td align="center">
                            <asp:DropDownList ID="ddlProyecto" runat="server" DataValueField="IdItem" DataTextField="Descripcion" Width="150px" />
                        </td>
                        <td align="center">
                            <asp:DropDownList ID="ddlEstatus" runat="server" DataValueField="IdItem" DataTextField="Descripcion" Width="120px" />
                        </td>
                        <td>
                            <asp:Button ID="btnBuscar" runat="server" Text="Buscar" OnClick="btnBuscar_Click" />
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td>
                <div style="vertical-align: top; height:175px; width:100%; overflow:auto">
                    <asp:GridView ID="grdUsuarios" runat="server" AutoGenerateColumns="false"  AllowPaging="True" OnPageIndexChanging="grdUsuarios_PageIndexChanging"
                        ShowHeaderWhenEmpty="true" OnSelectedIndexChanged="grdUsuarios_SelectedIndexChanged"
                        DataKeyNames="IdUsuario" Width="100%">          
                        <Columns>
                            <asp:BoundField DataField="NombreCompleto" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="AliasUsuario" HeaderText="Usuario AD" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="Area" HeaderText="Área" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="SubArea" HeaderText="Subarea" ItemStyle-HorizontalAlign="Center" />                        
                            <asp:BoundField DataField="Estatus" HeaderText="Estatus" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="FechaRegistro" HeaderText="Fecha de registro" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:dd/MM/yyyy}"/>
                            <asp:CommandField ShowSelectButton="true" SelectText="Seleccionar" ItemStyle-HorizontalAlign="Center" />
                        </Columns>                    
                    </asp:GridView>
                </div>
            </td>
        </tr>
        <tr>
            <td>
                <h2>Perfiles asociados al usuario en el proyecto</h2>
            </td>
        </tr>
        <tr>
            <td>
                <div style="vertical-align: top; height: 175px; width: 60%; overflow: auto">
                    <asp:GridView ID="grdPerfiles" runat="server" AutoGenerateColumns="false" ShowHeaderWhenEmpty="true"
                        HeaderStyle-HorizontalAlign="Center" 
                        DataKeyNames="IdPerfil"
                        AllowPaging="true" OnPageIndexChanging="grdPerfiles_PageIndexChanging"
                        OnSelectedIndexChanged="grdPerfiles_SelectedIndexChanged" Width="100%">
                        <Columns>
                            <asp:BoundField DataField="IdPerfil" HeaderText="IdPerfil" ItemStyle-HorizontalAlign="Center" Visible="false" />
                            <asp:BoundField DataField="NombrePerfil" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="Proyecto.NombreProyecto" HeaderText="Proyecto" ItemStyle-HorizontalAlign="Center" />
                            <asp:CommandField ShowSelectButton="true" SelectText="Seleccionar" ItemStyle-HorizontalAlign="Center" />
                        </Columns>
                    </asp:GridView>
                </div>
            </td>
        </tr>
        <tr>
            <td style="vertical-align: bottom;" align="right">
                <asp:Button ID="btnNuevo" runat="server" Text="Nuevo" OnClick="btnNuevo_Click" />
                &nbsp;
                 <asp:Button ID="btnModificar" runat="server" Text="Modificar" OnClick="btnModificar_Click" />
                &nbsp;
                 <asp:Button ID="btnEliminar" runat="server" Text="Eliminar" OnClick="btnEliminar_Click" />
                &nbsp
                 <asp:Button ID="btnSalir" runat="server" Text="Salir" OnClick="btnSalir_Click" CausesValidation="false" />
            </td>
        </tr>
    </table>
</asp:Content>
